/** ***********************************************************************************
* @file         files.h
* @brief        文件 头文件
* @details      
* @author       
* @date         2021/03
* @copyright    北京高知科技有限公司    
* @version      V1.0
* @attention    无
**************************************************************************************/

#ifndef __FILES_H
#define __FILES_H

#include "fibo_opencpu.h"

#define TERMID_FILE  "/FFS/terminalPara"
#define LOGSAVEPARA  "/FFS/logsavepara"
#define RELAYPARA    "/FFS/relaypara"
#define RSAPARA      "/FFS/rsapara"
#define TERMOTA      "/FFS/termota"   
#define MANGPATIOR_FILE  "/FFS/mangpatiorPara"
#define QXWZKEY      "/FFS/qxwzkey"
#define PKEKEY       "/FFS/pkekey"  
/** ****************************************************************************
* @remarks       void file_termpara_init( void )
* @brief         
* @param[in]     无
* @param[out]    无
* @return        无
* @attention     无
*******************************************************************************/
extern void file_termpara_init( void );

/** ****************************************************************************
* @remarks       int file_termpara_read(const INT8 *filename,INT8 *pda)
* @brief         读取文件数据
* @param[in]     filename 路径
* @param[out]    * da 数据的指针
* @return        -1:operation fail,-2:date error 0:success
* @attention     
*******************************************************************************/
extern int file_termpara_read(const INT8 *filename,INT8 *pda);

/** ****************************************************************************
* @remarks       int file_termpara_write(const INT8 *filename,INT8 *pda,int len)
* @brief         读取文件数据
* @param[in]     filename 路径
* @param[out]    无
* @return        -1:operation fail, 非0：写入成功长度
* @attention     
*******************************************************************************/
extern int file_termpara_write(const INT8 *filename,INT8 *pda,int len);

#endif